80-O18 from Alfa Chemistry

Description

80-O18 is a lipidoid that promotes high total cellular uptake with promising delivery capabilities.