Piezoelectric micro-device for blockage removal | Patent Publication Number 20070138915 | Patexia