GLYMA.20G248900

$200.00

SKU:SL000011Insert is on chromosome Gm20 position 47793599

SKU: SL000011
Category:

Description

SKU:SL000011
Insert is on chromosome Gm20 position 47793599