IBENA Textilwerke GmbHContact
Stabilizer link
Description
Stabilizer link
Hall11.1D20
See FloorplanAddress
IBENA Textilwerke GmbH
Industriestr. 7-13
46395 Bocholt
Germany
Telephone+49 2871 2870
Fax+49 2871 287130