The Otto Zimmermann brand has many years of experience in the production of brake system components.
Maxgear19-0788