Multilayer permeation barrier for spoolable composite pipes | Patent Application Number 18316435 | Patexia