Yes it is ,, made a big difference to me im 65 ,,, got my energy back , more active better sleep and my libido also revived , But depends where u are ,shop around as there are rip off pricing in some hospitals and clinics ,, i now pay 300 baht for genuine Bayer injections twice a month at present and but HOM Testocaps 40mg as well one a day .