Pretty much only Adidas make them. Or you go with a wrestling singlet.
I have the
Electric blue Adidas weightlifting suit, zip at the back
Bulgarian green, red and black one, uncle was impressed with this one
Dark blue and black one x2, one for comp use only another for general training [the middle one in your pic]
Grey and black one I swear I had 2 of these?
Red, dark blue and black one. [the right one in your pic]
I'm going to look for some more on ebay