Trenbolone is Schedule III. It's illegal to possess unless you have a prescription, you can't legally order some without a vet prescribing it for your cow.
The actual drug trenbolone is scheduled, but a number of trenbolone preparations are (or at least were) exempted from the CSA because of their agricultural importance[1]. As I said, it instantly becomes a CSA violation the second a nonveterinary use occurs, but simple possession of unaltered Finaplix-H, for example, is or at least was just fine.