121679-66-1

121679-66-1 structure
121679-66-1 structure

Name (S)-2-Hexyloxy-propionic acid 4-[5-(4-octyloxy-phenyl)-[1,3,4]thiadiazol-2-yl]-phenyl ester
Molecular Formula C31H42N2O4S
Molecular Weight 538.74100
Exact Mass 538.28700
PSA 98.78000
LogP 8.50220