Street Address: No. 669, Guoshun Road, Fengxian District, Shanghai, China
City: Shanghai
Province: Shanghai
Country/Region: China
Nissan
Nissan Patrol GR 4.2D (Y60GR) TD42 1988 - 1997 11065-10T01