GLYMA.20G024000

$200.00

SKU:SL001654Insert is on chromosome Gm20 position 2605816

SKU: SL001654
Category:

Description

SKU:SL001654
Insert is on chromosome Gm20 position 2605816