GLYMA.20G129900

$200.00

SKU:SL000988Insert is on chromosome Gm20 position 37092576

SKU: SL000988
Category:

Description

SKU:SL000988
Insert is on chromosome Gm20 position 37092576