TC100 Piston