Piston Seal

17458353 - Piston Seal