27503-81-7
2-Phenylbenzimidazole-5-sulfonic acid
Product Code:
266947
Molecular Formula:
C13H10N2O3S
Molecular Weight:
274.3
Order 27503-81-7