438221-68-2
3-[(4-Chlorophenoxy)methyl]-4-methoxybenzoic acid hydrazide
Product Code:
81276020
Molecular Formula:
Molecular Weight:
Order 438221-68-2