1503524 logo

7-(4-Anilyl)Triazolylheptahydroxamic Acid

Compound Synopsis