58668-20-5 NSC302691