163451-81-8 | Teriflunomide solution | AOBChem