1-Naphthyl beta-D-glucopyranoside 1-Naphthylglucoside 19939-82-3 EINECS 243-434-8