GLYMA.20G114000

$200.00

SKU:SL001121Insert is on chromosome Gm20 position 35582774

SKU: SL001121
Category:

Description

SKU:SL001121
Insert is on chromosome Gm20 position 35582774