Left hand slider

Left hand slider

Left hand slider

Part number:
5198356
Technische Noten