51642-81-0 NSC272457