1-Cyano-4-methoxybenzocyclobutene (HCID 18690136)|Huagongshe