GLYMA.20G058000

$200.00

SKU:SL001469Insert is on chromosome Gm20 position 17042727

SKU: SL001469
Category:

Description

SKU:SL001469
Insert is on chromosome Gm20 position 17042727