Torque Strap instead of motor plate?

There is a motor plate made out there. Cant find the maker though.