86-0531-85806610
Room 101, Building 6, North Area, Quanli Heavy Duty Truck Parts City, No. 57, Lanxiang Road, Tianqiao District, Jinan, Shandong, China (Mainland)
Lubrication system oil filter 15601-87703, US $ 0.90 - 1.00 / Piece, 15601-87703, 20000km, Hebei, China.Source from Shandong Modi International Trading Co., Ltd. on Waimaotong.com.