Loading patent details...
US6746379B1: Self-spotting safety bench press | Searchlight