Filed: November 17, 2023Energy producing equipment and installations being machines especially in the nature of hydrogen machines, namely, electrolysis…Owned by: ELOGENSerial Number: 79393730