51386-79-9 NSC124557