CHANG LOON INDUSTRIAL CO., LTD.
New Oil Filter Wrench
Product Picture