And by looking at them they look like they fit universal clamp bases as well. is this true?
There is really no universal clamp base. Some may look the same, but different diameter. From previous posters here it was mentioned that Alpha and egnas were different size they look similar but are different, so
do not go by looks , you need measurements. One person with the Alpha had to have a machinist alter the clamp to work, so it would not make it cost effective to machine an Eagnas clamp to fit if it is a different size.
I have a Pro Master machine now sold by xtremesportsmachines and that one was same size as the Babolat star 4 and the star 4 fit the eagnas so I knew that Eagnas would fit mine.
That said the eagnas is not that great of a clamp compared to the ones that came with my machine, I just keep the eagnas ones as back up in case something happens to my originals.The eagnas ones have some drawback where the orig. are rock solid. I also like the 5 tooth clamps over the 3 tooth.
Back to your question, there really is no universal base.
You could call Eagnas and let them know your machine and ask, but after viewing their web site I would hate to think of the response you would get.