Fluorometer | Patent Publication Number 20050105080 | Patexia