piston 100n