Don't waste time searching for all the essential glassware pieces you need.
Here is a 36 piece selection of borosilicate, laboratory grade glassware.
Includes:
1 - Griffin beaker 50ml
2 - Griffin beaker 250ml
1 - Griffin beaker 600ml
1 - Erlenmeyer flask 50ml
2 - Erlenmeyer flask 250ml
1 - Erlenmeyer flask 500ml
6 - medicine droppers
6 - stir rods 6
1 - cylinder 10ml
1 - cylinder 100ml
1 - serological pipette
12 - test tubes 16x150mm
1 - short stem funnel