At present, it is possible to isolate impure chemical mixtures depending on variations in molecular silhouette. Membranes have been fabricated with the help of nanoscale pores that correspond to the shape of impurities in the mix so that only the impurity could permeate.