GBL1039A 0.5 CX Piston Repair Kit
Sloan
MFR# 3340055 | MSC-1585038