I'll second IMR4198, and H322 should be seriously considered