Phosphoric acid dihydrogen docosyl ester
CAS No. 23079-25-6
Phosphoric acid dihydrogen docosyl ester
discadenine 62061-49-8