81340-34-3 HUMISTRATIN NSC366224