5-(tert-butylglycyl)-2-hydroxybenzaldehyde [ 115787-52-5 ]