Suspended pipe assembly | Patent Publication Number 20180100606 | Patexia