| Product Name | Quality Standard | CAS. No. |
| Testosterone | BP98,USP24 | 58-22-0 |
| Testosterone propionate | BP98,USP24 | 57-85-2 |
| Testosterone enanthate | BP98,USP24 | 315-37-7 |
| Testosterone decanoate | BP98,USP24 | 5721-91-5 |
| Testosterone cypionate | USP24 | 58-20-8 |
| Testosterone isocaproate | BP98 | 15262-86-9 |
| Nandrolone | BP98,USP24 | 434-22-0 |
| Nandrolone phenylpropionate | BP98,USP24 | 62-90-8 |
| Nandrolone decanoate | BP98,USP24 | 360-70-3 |
| Methyltestosterone | BP98,USP24 | 58-18-4 |
| Ethynodiol diacetate | BP98,USP24 | 297-76-7 |
1. Testosterone
MF : C19H28O2
MW : 288.43
2. Testosterone propionate
MF : C22H32O2
MW : 344.5
3. Testosterone enanthate
MF : C26H40O3
MW : 400.6
4. Testosterone decanoate
MF : C29H46O3
MW : 442.68
5. Testosterone undecanoate
MF : C30H48O3
MW : 456.707
6. Testosterone phenylacetate
MF : C27H34O3
MW : 406.564
7. Testosterone phenylpropionate
MF : C28H36O3
MW : 420.591
8. Testosterone cypionate
MF : C27H40O3
MW : 412.59
9. Testosterone isocaproate
MF : C25H38O3
MW : 386.573
10. Nandrolone
MF : C18H26O2
MW : 274.39
11. Nandrolone cipionate
MF : C26H38O3
MW : 398.584
12. Nandrolone phenylpropionate
MF : C27H34O3
MW : 406.564
13. Nandrolone decanoate
MF : C28H44O3
MW : 428.654
14. Nandrolone undecylate
MF : C29H46O3
MW : 442.681
15. Methyltestosterone
MF : C20H30O2
MW : 302.44
16. Boldenone
MF : C19H26O2
MW : 286.41
17. Chlormadinone acetate
MF : C23H29ClO4
MW : 404.94
18. Ethynodiol diacetate
MF : C24H32O4
MW : 384.52