This a brand new Original ENYA factory part
ENYA Part Number: 21CX60C ENYA THROTTLE ARM (NYLON) E1194
This is original NEW OLD STOCK -- VERY LIMITED SUPPLY Click here to see all our ENYA parts on eBay Looking for a specific part number? We have more... Contact us and we will list it if we have it.