13159-24-5
ethyl 6-iodohexanoate
+
2243-83-6
2-萘甲酰氯
→
898752-82-4
ethyl 7-naphthalen-2-yl-7-oxoheptanoate