TAIDA MOTOR PART CO., LTD.
Cygnus 125, Cooling Fin, Valve Cover
Product Picture