Tert-butyl 4 7-diazaspiro 2.5 octane-4-carboxylate July 8, 2019 16 32 64 128 Tert-butyl 3 9-diazaspiro 5.5 undecane-3-carboxylate Tert-butyl 3 8-diazabicyclo 3.2.1 octane-8-carboxylate