108488-77-7
(1R)-(+)-2,10-Camphorsultam
Product Code:
1146239
Molecular Formula:
Molecular Weight:
Order 108488-77-7