65686-21-7 Benzenepropanoic acid, 4-(octadecyloxy)- Benzenepropanoic acid, 4-(octadecyloxy)- Catalog No.: 435398 Name: Benzenepropanoic acid, 4-(octadecyloxy)- CAS: 65686-21-7 Formula: C27H46O3 Inquire about this product →