1-Oxa-2-oxo-3-methyl-4-(thiazoline carbamoyl)spiro(4.5)decane 103314-78-9 2-Methyl thiazoline carbamic 3-ester spirobutenolide Oomtc-spirodecane