Multi-piece assembly for a tubular composite body | Patent Application Number 18161436 | Patexia