The adjustable motor support has a universal design and comes with both the bolt-on bracket and the over-the-roller bracket. It is adjustable from 34" to 46" and comes with 2 rubber straps; a 10" motor strap and a 5" trailer strap. Made of aluminum.