21504-35-8 NSC227342