1281631 logo

N'-(5-Benzofuroxanylmethylidene)Isoniazide

Compound Synopsis