GLYMA.20G157700

$200.00

SKU:SL000751Insert is on chromosome Gm20 position 39654431

SKU: SL000751
Category:

Description

SKU:SL000751
Insert is on chromosome Gm20 position 39654431