Anadrole is a legal supplement. Steroids of other brands are not legal. Secondly it does not contain artificial hormones. In the case of other brands, artificial and harmful substances occupy the list of ingredients and many more.