Docosyl caffeate

Product Number: WD037T3
Product Name: Docosyl caffeate
CAS: 28593-92-2
MF:
MW: