| Product Name | 4-Imidazolidineacetic acid, butyl-2,5-dioxophenyl-, octadecyl ester |
| CAS No. | 63757-79-9 |
| Molecular Formula | C33H54N2O4 |
63757-79-9 4-imidazolidineacetic acid, butyl-2,5-dioxophenyl-, octadecyl ester
service@apichina.com