4-(6-Benzyloxy-3-cyanoindol-1-yl)-2-methoxymethoxybenzoic acid ethyl ester (HCID 58437286)|Huagongshe