Fluid applicator for trench closing assembly | Patent Application Number 17822904 | Patexia