04976 THROTTLE TRIGGER PIN NO.143 8800TB04976 THROTTLE TRIGGER PIN NO.143 8800TB04976 THROTTLE TRIGGER PIN NO.143 8800TB