GBL1037A 1.6 CX Piston Repair Kit
Sloan
MFR# 3340053 | MSC-2118940