GLYMA.20G032900

$200.00

SKU:SL001592Insert is on chromosome Gm20 position 4303798

SKU: SL001592
Category:

Description

SKU:SL001592
Insert is on chromosome Gm20 position 4303798