GLYMA.20G026500

$200.00

SKU:SL001634Insert is on chromosome Gm20 position 2915830

SKU: SL001634
Category:

Description

SKU:SL001634
Insert is on chromosome Gm20 position 2915830