Senomyx Inc. Specialty Chemicals

SNMX
NASDAQ
5.28 0.31 (5.55%) last updated 4:50 PM EST Jan 30
Trade $SNMX Now