2-Thiazolidineacetic acid, 3-(ethoxycabonyl)-2-propyl-, ethyl ester 41733-73-7 NSC345849