Kenworth® Slide Release Mechanism Locking Pin Spring Parts