Giffard injectors