Xcellerex, Inc. Trademarks
TRANSPLANT
Contract services for bioprocess development and manufacturing, namely, process development services, microbial manufacturing…
Owned by: Xcellerex, Inc.
Serial Number: 77237055