149365-45-7
methyl 4-(phthalazin-1-yloxy)benzoate
Product Code:
421318
Molecular Formula:
C16H12N2O3
Molecular Weight:
280.28
Order 149365-45-7