31407-27-9 NSC108905