Copy
(1-naphthylethyl)carbamoylated beta-cyclodextrin, naphthylethylcarbamate-beta-cyclodextrin, NEC-beta-CD
C0652263
T109