ECHO PRODUCT THROTTLE LOCKOUT SPRING
ECHO PART#17809139430
NEW OEM SERVICE PART