You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
Name the molecular formula for the molecule established as N-[2-[4-[6-hydroxy-3-[[4-(2-piperidin-1-ylethoxy)phenyl]methyl]-1-benzothiophen-2-yl]phenoxy]ethyl]-3,4,5-trimethoxybenzamide using the IUPAC nomenclature.
user
C40H44N2O7S
assistant