Basic information Safety Related Supplier
3-tridecyloxy-propyl-ammonium 9-octadecenoate Structure

3-tridecyloxy-propyl-ammonium 9-octadecenoate

3-tridecyloxy-propyl-ammonium 9-octadecenoate Supplier