GLYMA.20G149900

$200.00

SKU:SL000814Insert is on chromosome Gm20 position 38881389

SKU: SL000814
Category:

Description

SKU:SL000814
Insert is on chromosome Gm20 position 38881389