Glomerular filtrate contains H2O, glucose, salts and urea and it is identical to blood plasma that lacks most proteins.