1154058-60-2
4-Benzofuran-2-yl-N-(2-sulfamoylphenyl)sulfonyl-benzamide
Product Code:
2378090
Molecular Formula:
Molecular Weight:
Order 1154058-60-2