P
PatentIndex
Search
Landscape
Sign in
Inventor
AHYAD RABEA
SA
1 patents
Patents
1 patent
US10107274B2
Oct 23, 2018
Electrical submersible pump assembly for separating gas and oil
SAUDI ARABIAN OIL CO
6 citations
65