GLYMA.20G074000

$200.00

SKU:SL001393Insert is on chromosome Gm20 position 26330081

SKU: SL001393
Category:

Description

SKU:SL001393
Insert is on chromosome Gm20 position 26330081