anyone heard of this? made by british dispensery, 25mg, it is 17aa, so no need for injections ed, anyone heard about or use this product?