Terfenadine (product)
Supplier: international · SCTID 777714006
Terfenadine-containing product Virtual therapeutic moiety