Patents
.us
Search
Marketplace
Patent My Idea
Patents
/
Inventors
Steven Martin Hudson
Aberdeen Aberdeenshire
GB
3 patents
4 Patents
US12454886
2025
Well Installation Electrical Transmission Systems
METROL TECHNOLOGY Ltd
0 cites
US12044100
2024
Well Installations and Subsurface Safety Valves
METROL TECHNOLOGY Ltd
0 cites
US11795786
2023
Downhole Energy Harvesting
METROL TECHNOLOGY Ltd.
0 cites
US11732553
2023
Downhole Power Delivery
METROL TECHNOLOGY Ltd.
0 cites