This 0.020" oversize HEPOLITE piston assembly fits the BSA B25's.
Rings, pin and clips included.
(16945/020)