LemnaTec GmbH Trademarks
LEMNATEC

LEMNATEC

Filed: June 12, 2015
Scientific apparatus and instruments, namely, imaging units for biological image analysis of plants and phenotyping; computer…
Owned by: LemnaTec GmbH
Serial Number: 86660910