TAIDA MOTOR PART CO., LTD.
Address, oil cooler
Product Picture