TAIDA MOTOR PART CO., LTD.
Racing King 180, oil cooler set
Product Picture