0.088" Metering Piston

ICP Fast Parts

MFR# 1186339 | MSC-1961142