I gave you wrong web address, sorry.(senior moment)
You want mpbrakes.com and Engineered Components Inc is the other company. They are in Conn. Their ads are in all the hot rod mags and Streetscene etc.