Senomyx Inc.

SNMX
NASDAQ
4.55 0.01 (0.07%) last updated 4:27 PM EST Mar 04
Trade $SNMX Now