CAS 103632-61-7 Diethyl [(naphthalen-1-yl)methyl](4-phenylbutyl)propanedioate (HCID 13727089)|Huagongshe