Limited Liability Company "Evogen" Trademarks
EVOGEN

EVOGEN

Filed: September 19, 2019
Apparatus for fermentation [laboratory apparatus]; stills for laboratory experiments; biochips; DNA chips; probes for scientific…
Owned by: Limited Liability Company "Evogen"
Serial Number: 79272143