GLYMA.20G054100

$200.00

SKU:SL001493Insert is on chromosome Gm20 position 12487088

SKU: SL001493
Category:

Description

SKU:SL001493
Insert is on chromosome Gm20 position 12487088