Haystack Sciences Corporation Trademarks
NDEXER

NDEXER

Filed: August 14, 2019
Chemical discovery services for pharmaceutical, biotechnology, medical diagnostics, and agrochemicals
Owned by: Haystack Sciences Corporation
Serial Number: 88578226