On-demand printable construct | Patent Publication Number 20120149561 | Patexia