Facile synthesis of metalloporphyrin polymers | Patent Publication Number 20150005463 | Patexia