Spectrum Chemical manufactures and distributes fine chemicals with quality you can count on including those with CAS number 51481-60-8, Whether you call it Naloxone Hydrochloride or 17-Allyl-6-deoxy-7 -8-dihydro-14-hydroxy-6-oxo-17-normorphine Hydrochloride you can be assured the products offered by Spectrum, meet or exceed the grade requirements or specifications for each individual product.