1628783-89-0

1628783-89-0 structure
1628783-89-0 structure

Name Diisopropyl 3-(((tert-butoxycarbonyl)amino)methyl)cyclobutane-1,1-dicarboxylate
Molecular Formula C18H31NO6
Molecular Weight 357.44