The bolts came off?

This is the first time I have seen this one I do not know the size/threading though. 07aveo5 suggestions sound good though.

Welcome to the forum both you btw! A lot of people from around here are coming on here as of late...too hot outside to do anything else