HY-159699 · 50 mg
MedChemExpress · Cat: HY-159699
Reach 3+ verified distributors
Manufacturer product page
Description
80-O18 is a lipidoid that promotes high total cellular uptake with promising delivery capabilities.