Polished polyimide substrate | Patent Publication Number 20040033006 | Patexia