Rifampicin + Isoniazid (product)
Supplier: international · SCTID 776414001
Isoniazid- and rifampicin-containing product Virtual therapeutic moiety