One new EPC brand 3/4" bore center valve Girling style clutch master cylinder, part number 21-1530TRCMC.  This fits:

Triumph TR3 from TS13046 and TR3B

******IF THE PUSH ROD IS TO SHORT FOR YOUR VEHICLE YOU WILL NEED TO SWAP THE ROD FROM  YOUR OLD CYLINDER****************