84300-85-6

84300-85-6 structure
84300-85-6 structure

Name 3-morpholin-4-yl-2-naphthalen-1-yl-3-sulfanylprop-2-enal
Molecular Formula C17H17NO2S
Molecular Weight 299.38700
Exact Mass 299.09800
PSA 68.34000
LogP 2.90720