Well, as far as I know, ryan lochte is one of the most amazing swimmer in the world. He is an American and is widely known for his outstanding swimming skills showed in the 2012 Olympics. Anyway, what he wore in 2012 is called swimming goggles, which are different from those used in mountain climbing. Anyway, you can find a lot of swimming goggles at Amazon or Alibaba, where lots of eyewear gather.
Along with Natalie Coughlin and Katie Hoff, Ryan Lochte is sponsored by Speedo, and wears goggles made by them. If you want to find speedo goggles, you could go to the amazon to have a look. The price there may be suitable. You could read from the remarks of the experienced customers to see whether the goggle is in good quality.