86-0570-3853862
No. 88, Dongbin Road, Kecheng Industrial Zone, Donggang, Quzhou, Zhejiang, China (Mainland)
swivel oil filter wrench, US $ 1.5 - 2.5 / Set, Zhejiang, China, OEM, 6 Months.Source from Quzhou Chenlong Hardware Co., Ltd. on Waimaotong.com.