Electrostatic tacking membrane assembly | Patent Publication Number 20250128477 | Patexia