Patents show all

BP Global has 2 licensable patents.
2,275Issued888Applications