0.063 Piston with PTFE Ring

0.063 Piston with PTFE Ring

ICP Fast Parts

MFR# 1179688 | MSC-1333817