2-Amino-7-phosphonoheptanoic acid 85797-13-3 BRN 3544152 Heptanoic acid, 2-amino-7-phosphono-