Presta (PST139432)


Ultra 2 Step finishing Polish, 32oz
Mfg: Presta
Part No: 139432
Item Number: PST139432
In stock: Yes
MSRP: $60.21
Price: $37.35

  • Advanced all-in-one polish and swirl remover.

  • Presta's Ultra 2 Step Buffing System was designed to simplify the buffing process