1254036-08-2
3,3-dimethyl-1-Oxa-6-azaspiro[3.3]heptane 2,2,2-trifluoroacetate salt
Product Code:
2438804
Molecular Formula:
Molecular Weight:
Order 1254036-08-2