90560074
Mar 4, 2021
MERCEDES TEXTILES LIMITED
Subscribe
Metal lock levers having a recessed area of coloured reflective material, specially adapted for use with metal couplings for fire hoses