Originally Posted by zoom111
I think this is universal style rack where you buy the correct "mount feet" and they latch onto the car as opposed to the oem votex racks that lock into the pegs like you described.
That appears to be a Thule load bar setup. When you purchase the clips that fit the base towers to your car they have the proper pins on them to go into the holes on the vehicle. It's the whole point of different clips for different cars.