1,1-Diethoxy-1,2-dihydrocyclobuta[a]naphthalene (HCID 18467793)|Huagongshe