TAIDA MOTOR PART CO., LTD.
GY6 50/80, cylinder head
Product Picture