923034-56-4
Benzenesulfonic acid, diphenylazanyl ester
Product Code:
1337489
Molecular Formula:
C18H15NO3S
Molecular Weight:
Order 923034-56-4