Loading patent details...
US6786166B1: Liquefied gas storage barge with concrete floating structure | Searchlight