Senomyx Inc. Specialty Chemicals

SNMX
NASDAQ
5.39 0.15 (2.62%) last updated 4:50 PM EST Jan 27
Trade $SNMX Now