InventHelp Inventor Develops Buffer Pad Stabilizer (TLP-178)

PITTSBURGH, Oct. 25, 2022 /PRNewswire/ -- "I worked in the auto body industry for many years and struggled with wobbling buffer pads," said an inventor, from Post Falls, Idaho, "so I invented the CENTER-IT.