2-Naphthalen-1-yl-thiazolidine-4-carboxylic acid BAS 02505053