1,4,5,6-tetrahydro-2-methyl-4-pyrimidine carboxylic acid 96702-03-3 ECTOINE