Zama LEVER CHOKE FAST IDLE 0042183

Zama Logo

$1.45

Description

Brand Zama
Part Number 0042183
Condition New