Basic information Supplier

1360461-51-3(1-(1-(decanoyloxy)-3-(dimethylamino)propan-2-yl) 12-(12-hydroxydodecyl) dodecanedioate)

Basic information Supplier
1360461-51-3 Basic informationMore

Browse by Nationality 1360461-51-3 Suppliers >China suppliers

Recommend You Select Member Companies