Fits all piston pins from 12 mm (1/2") to 24 mm (1"), Interchangeable piston adapters, Works on both full skirt and short skirt (slipper) pistons, Non-marring aluminum pin adapters