0.088" Metering Piston
ICP Fast Parts
MFR# 1186339 | MSC-1961142