874583-95-6

874583-95-6 structure
874583-95-6 structure

Name 6-(3-(hydroxymethyl)but-3-en-1-yl)pyridin-2-yl 15-hydroxyhexadecanoate
Molecular Formula C26H43NO4
Molecular Weight 433.62400
Exact Mass 433.31900
PSA 79.65000
LogP 5.92020