TAIDA MOTOR PART CO., LTD.
S-Max 155, water cooler cylinder
Product Picture