GLYMA.20G139000

$200.00

SKU:SL000908Insert is on chromosome Gm20 position 37830576

SKU: SL000908
Category:

Description

SKU:SL000908
Insert is on chromosome Gm20 position 37830576