pET28a-SARS-CoV-2 E

Katalog-Nummer PPLNCP0003-1a

Size : 228bp

Marke : Bioworld Technology