Microstructure array, and a microlens array | Patent Publication Number 20030196903 | Patexia