6-Methoxycarbonylmethoxy-5-formyl-2-naphthoic acid methyl ester (HCID 86593210)|Huagongshe