Testosterone benzoate

Product Code: 243378
Molecular Formula: C26H32O3
Molecular Weight: 392.53
2088-71-3