86-577-63839999
1 Jingsan Road, Wanquan Light Industrial Base Machinery Park, Pingyang County, Wenzhou, Zhejiang, China (Mainland)
China screw compressor fuel filter element 16403-J5500 /23302-56021/0986450515/ FF5138/P3788/H168WK/WK815-80/FC-1101/8941517440, US $ 0.65 - 1.5 / Piece, 23302-56021, TOYOTA, LAND CRUISER (_J4_, _J5_).Source from Zhejiang Seineca Automotive Ind. Co., Ltd. on Waimaotong.com.