Energy patent

2563a18d43dfdbc316a0c8140a63a74