28439-93-2 NSC124638