GLYMA.20G065200

$200.00

SKU:SL001436Insert is on chromosome Gm20 position 23036322

SKU: SL001436
Category:

Description

SKU:SL001436
Insert is on chromosome Gm20 position 23036322