Sign In Join Free

Products Information

octadecyl docosanoate
octadecyl docosanoate ID: AN-18089
CAS:24271-12-3
Supplier:AN PharmaTech Co Ltd

Get a quote


SMILES: