1307803-52-6 4-?(3-?(1-?naphthoyl)-?1H-?indol-?1-?yl)-?butanoic acid Catalog No.: 1728308 Name: 1307803-52-6 CAS: 1307803-52-6 Inquire about this product →