The part is no more available
parts group 0 weight 1.00 kg
23,81Mm Girling Brake master cylinder
Teilegruppe Brakes Brake master cylinder
BMW Genuine Part 34 31 1 154 956 Product 34-31-1-154-956 Manufacturer number 1 154 956 supply number 1-154-956
installation location: Brakes/ Brake Master Cylinder