Which device meets these requirements?