3-octadecanoyloxy-4-trimethylazaniumylbutanoate

3-octadecanoyloxy-4-trimethylazaniumylbutanoate · CAS 1976-27-8