151890-75-4
3,6-dihydroxy-3-oxo-spiro(isobenzofuran-1(3H),9-9H-xanthene)-6-carboxylic acid 2-((phosphonothio)acetyl)hydrazide
Product Code:
1079031
Molecular Formula:
C23H17 N2 O10 P S
Molecular Weight:
544.42
Order 151890-75-4