Patents show all

BP Global has 2 licensable patents.
2,271Issued890Applications