Apta Biosciences Ltd Trademarks
ADAPTAMER

ADAPTAMER

chemically modified aptamers for diagnostic and therapeutic applications
Owned by: Apta Biosciences Ltd
Serial Number: 86041140