68644-36-0
1,3,5,7-tetraoxotetradecahydropyrrolo[3',4':3,4]cyclobuta[1,2-f]isoindole-4,8-dicarboxylic acid
Product Code:
1645934
Molecular Formula:
C14H12N2O8
Molecular Weight:
336.25
Order 68644-36-0