Droplet discharge head and droplet discharge apparatus | Patent Publication Number 20230321979 | Patexia