GLYMA.20G059600

$200.00

SKU:SL001463Insert is on chromosome Gm20 position 18064984

SKU: SL001463
Category:

Description

SKU:SL001463
Insert is on chromosome Gm20 position 18064984