5920-62-7 NSC156652