Basic information

Name

Bacillus phage PZA DNA terminal protein (3) -Yeast

Price

2299 EUR

Size

1000ug

Catalog no

GEN1015926.Yeast

Extended information