312-28-7 NSC18288