727694-92-0
3H,3H-[2,2]Bibenzimidazolyl-5,5-dicarboxylic acid
Product Code:
1330588
Molecular Formula:
C16H10N4O4
Molecular Weight:
322.27
Order 727694-92-0