63086-76-0

63086-76-0 structure
63086-76-0 structure

Name 3-ethyl-5-[6-(3-ethyl-thiazolidin-2-ylidene)-hexa-2,4-dienylidene]-2-thioxo-thiazolidin-4-one
Molecular Formula C16H20N2OS3
Molecular Weight 352.53800
Exact Mass 352.07400
PSA 106.24000
LogP 3.64880