Propylene polymers with improved properties | Patent Publication Number 20120302680 | Patexia