4-Imidazolidineacetic acid, butyl-2,5-dioxophenyl-, octadecyl ester
CAS No. 63757-79-9