TAIDA MOTOR PART CO., LTD.
Racing G5125, G6125, cylinder
Product Picture