TAIDA MOTOR PART CO., LTD.
Dio water cooler cylinder and head
Product Picture