Highly economic (speed and material) crystallisation screening robot dispensing typically 25-100 nL protein sample per droplet per condition… equilibrated against 25 μL in 2 or 3 drop sitting-drop or hanging drop plate geometry. Can also be used for batch seeding, additive screens and micro-batch setups (protein and screen condition can even be aspirated consequently in the same tip -saving tip usage!).