US 5,898,503 Surface plasmon resonance sensor with interchangeable optical element Patent uri icon

publication date

  • 1999