18584-59-3
4-phenylphthalazin-1-amine
Product Code:
2397934
Molecular Formula:
C14H11N3
Molecular Weight:
221.25
Order 18584-59-3