860631-23-8

Benzenepropanoic acid, 3-(2-naphthalenyl)-4-(2-thienyl)-