TAIDA MOTOR PART CO., LTD.
Husky 150, engine parts
Product Picture