GLYMA.20G065900

$200.00

SKU:SL001432Insert is on chromosome Gm20 position 23306288

SKU: SL001432
Category:

Description

SKU:SL001432
Insert is on chromosome Gm20 position 23306288