Rotatable electrochemical etching cell | Patent Publication Number 20250112059 | Patexia