fbpx
Castrating clamp; Arnold & Sons; STMEA:81.A.57.2