112405-29-5
1H-Indole-5-sulfonic acid,2,3-dihydro-3-(1-methylethylidene)-2-oxo-1-phenyl-
Product Code:
407234
Molecular Formula:
C17H15NO4S
Molecular Weight:
Order 112405-29-5