19339-62-9 2-Naphthoylmethyl thiocyanate NSC100758 Thiocyanic acid, 2-(2-naphthalenyl)-2-oxoethyl ester Thiocyanic acid, 2-naphthoylmethyl ester