Piston Body Assembly
ICP Fast Parts
MFR# 15500210000471 | MSC-751753