GLYMA.20G083000

$200.00

SKU:SL001342Insert is on chromosome Gm20 position 31284482

SKU: SL001342
Category:

Description

SKU:SL001342
Insert is on chromosome Gm20 position 31284482