GLYMA.20G045600

$200.00

SKU:SL001537Insert is on chromosome Gm20 position 8481574

SKU: SL001537
Category:

Description

SKU:SL001537
Insert is on chromosome Gm20 position 8481574