I guess you shoyuld look for piezoelectric transducers of some sort. You can google the question and see what come up. I have an ultrasonic device for measurements of compressional soundspeed in materials. It uses piezoelectric crystals housed in aluminium for the purpose and the frequency region it operates is about 40 kHz. 2-5 MHz is very high for sound, I guess that must be radiowaves you are talking about. I have never heard about so high frequencies for sound. It will almost vcertainly not reach far neither in air nor in water at those frequencies.
Take a look at acoustic sensors based on piezo-polymer such as pvdf film. We produced such sensors\transducers with wideband spectral range 0.1-15 MHz and it works fine for high precision photo/optoacoustical mesurements. But unfortunately can't provide any information where to buy one
It all depends what you plan to do with photoacoustics.
But, if you are planning to do "real-time" imaging, then you will probably need to get a linear array, which will also require a multichannel Tx/RX system, such as a Vantage from Verasonics (for clinical range frequencies) or a FujiFilm-Visualsonics platform (for higher frequencies), to operate.