GLYMA.20G137000

$200.00

SKU:SL000923Insert is on chromosome Gm20 position 37658009

SKU: SL000923
Category:

Description

SKU:SL000923
Insert is on chromosome Gm20 position 37658009