benzyl 6-oxo-6-(1,4,7-trioxa-10-azacyclododecan-10-yl)hexanoate

Supplier Alfa Chemistry
Product # ACM312943150
CAS # 312943-15-0
Pricing Inquire
Feedback