No data
Rifampin
13292-46-1
Selleckchem
Lupin Chemicals (Thailand) Ltd.
Bedford Laboratories
RIFAMPIN
Dalian FTZ Shengbao Int'l Co., Ltd.