6-Methoxy-5-formyl-2-naphthoic acid methyl ester (HCID 11806860)|Huagongshe