Auto Parts, Parts for Mercedes-Benz, Parts for BMW manufacturer / supplier in China, offering Shock Absorber OEM No. 31316851336 for X1 E84 4 Matic, Frey Auto Parts Water Pipe 11537522999 for N52 E60 E61 E63 E64 E65 E66 523I 525I 530I, Wheel Speed Sensor OEM No. 34526869320 for F20 F30 F35 F80 F31 F21 F32 F82 F22 F87 F33 F83 F36 and so on.