US 6,183,696 Optically based miniaturized sensor with integrated fluidics Patent uri icon

publication date

  • 2001