Product Code: CHINAELABC2690136 - (Electronic Direct Shear Apparatus 12 Speed Motorised with Microprocessor Based Touch Panel Electronic unit)
Direct Shear Apparatus - Electronic Direct Shear Apparatus 12 Speed Motorised with Microprocessor Based Touch Panel Electronic unit
....