The preconcentrator has a membrane that can be coated with a film to selectively adsorb analytes. This can be accomplished using tailored surface chemistry, tailored porosity or a combination of the two.