Echo Quick Release Helmet Chin Strap (Blue) - 5152-010-BU
Echo Quick Release Helmet Chin Strap (Blue) - 5152-010-BU, Echo Quick Release Strap has been on the market since 1987. One less thing to worry about while getting ready to race. Features: Snaps in fast even when wearing gloves Attaches easily to all helmets Steel-to-steel holding power Slide bar arrow accommodates 1" webbing No tools required Can be used in both warm and cold weather Exceeds DOT and SNELL strap testing requirements Made in the USA