Top Facts
1.500+ brands sourced
2 Mio. spare parts sourced
1.000+ order p.a.
30+ countries
10 Mio. EUR group turnover p.a.

Your Spare Parts Supplier

OTC is an independent spare parts supplier providing a comprehensive service. Let us do all the time-consuming sourcing and procurement tasks, while you do your job. Whenever you need a genuine or OEM part for your Automotive, Industrial/Mining or Railway application, we step in. All you need to do is send us your request and we do the rest.

Supplier of quality spare parts

We can supply almost any spare part. Benefit from our vast experience and broad network of partners. Whether you are looking for a genuine or OEM spare, we supply exactly what you need. Knowing that machine downtimes are costly, we place great emphasis on procuring top-quality products. We do not compromise on quality, because your satisfaction is important to us.


German Supplier

Our headquarters and warehouse facilities are located in the harbour city of Bremen, in Northern Germany. Short distances from our warehouse facilities to the nearest harbour and airport ensure on-time deliveries by ship or plane. Our large storage capacity allows us to consolidate your spare parts into one consignment, reducing your freight costs substantially.


Expert Knowledge

As a spare parts supplier delivering worldwide for more than 30 years, we have extensive knowledge in the export and spare parts business. Our highly skilled employees know the manufacturers and their products as well as the product portfolio of wholesale dealers. We purchase the item you need at the best possible price.


Full Service

We can procure a wide range of spares. If you do not find the requested part in our Products section, we will source it for you. Using innovative computer software, we can speed up the entire workflow from placing an order to delivering the spares. And it goes without saying that we will keep you constantly updated on your order. We are fast and flexible and react to your request within 24 hours.

Our Offices


Senator-Bömers-Straße 8
28197 Bremen
Headquarters Bremen