183990-46-7 8-(2-Hydroxybenzamido)octanoic acid Acide salcaprozique [INN-French] Acido salcapr?zico [INN-Spanish] Acidum salcaprozicum [INN-Latin] Salcaprozic acid Salcaprozic acid [INN]