Honeycomb coating melanin lens and manufacturing process thereof | Patent Publication Number 20110007265 | Patexia