179950-32-4
N-(2-CARBOXYBENZOYL)-(-)-10,2-CAMPHORSULTAM
Product Code:
291162
Molecular Formula:
C18H21 N O5 S
Molecular Weight:
363.43
Order 179950-32-4