89313-TV INA
- Manufacturer: INA
- Inner D: 65mm
- Outer D: 115mm
263.14 € / pcs
With VAT: €318.40
Stock: >10 pcs