(R)-4-(2-Naphthamido)-N,N-dipentylglutaramic acid 119363-62-1 Amiglumide Amiglumide [INN]