21288-28-8
8-QUINOLINOL,PHOSPHONATE (SALT)
Product Code:
2410539
Molecular Formula:
C9H10NO5P
Molecular Weight:
243.15
Order 21288-28-8