ImSaVac Technologies B.V. Trademarks
IMSAVAC

IMSAVAC

Vaccines and adjuvants for vaccines
Owned by: ImSaVac Technologies B.V.
Serial Number: 79021907