Street Address: Room 2904, 2905, 2906, No. 411, Shougouling Road, Tianhe District
City: Guangzhou
Province: Guangdong
Country/Region: China
Mercedes Benz
Oil Pressure Sensor 0095420817 for BENZ W140 R129
MERCEDES BENZ S-CLASS (W140) [1991-1998]
S-CLASS Coupe (C140) [1992-1999]
SL (R129) [1989-2001]