You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
For the molecule named 2-hydroxyethyl 2-methyl-5-[3-[(1S)-2-(naphthalen-1-ylsulfanylmethyl)-3-oxocyclopentyl]propyl]benzoate by IUPAC nomenclature, provide its molecular formula.
user
C29H32O4S
assistant