66290-78-6 NSC124216