Loading patent details...
US6401423B1: Deflector track tabs for positioning studs along the track | Searchlight