I have a Thule bike rack that I was using on my BMW. I sold the car recently and the owner wanted to keep the load bars so those are missing. However, this should fit a smaller car like a BMW. The length of the bike rack itself is 49 1/2 inches and it contains all the parts to secure it to a load rack as long as it will fit that length. So clearly this is for a smaller car. I have the key to the lock. It should be pretty easy to buy the load racks on eBay or elsewhere. You have to take the wheel off to load it up, but it's better because it's locked in.
I have all the parts needed to load it up on the load rack (you will need 2), both front and back, including the visor. I have all instructions to assemble, but it's pretty intuitive and easy. These units are pretty expensive new don't waste your money. This is a good deal if you can find the load racks.