98520721
Apr 26, 2024
PATENTS HOLDING COMPANY
Subscribe
A device which is secured in a trailer hitch of a motor vehicle and which rigidly supports a bench vise.