icon

AZ 16-STS30-06

Article description

Information

Country of origin DE
Manufacturer: Schmersal
Manufacturer number: 101176956