76684268
Nov 21, 2007
FAILSAFE SPECIALTIES LLC
Subscribe
Safety device in the nature of a lever for indicating parking brake non-engagement on commercial vehicles by impeding the exit of the vehicle driver