XenoSite

Teriflunomide

CHEBI
Teriflunomide All Models prediction