50915-42-9 NSC289607