103265-85-6 Octadecane, 1-(decyloxy)- Octadecane, 1-(decyloxy)- Catalog No.: 378197 Name: Octadecane, 1-(decyloxy)- CAS: 103265-85-6 Formula: C28H58O Inquire about this product →