GLYMA.20G153800

$200.00

SKU:SL000782Insert is on chromosome Gm20 position 39279275

SKU: SL000782
Category:

Description

SKU:SL000782
Insert is on chromosome Gm20 position 39279275