GLYMA.20G101700

$200.00

SKU:SL001223Insert is on chromosome Gm20 position 34469185

SKU: SL001223
Category:

Description

SKU:SL001223
Insert is on chromosome Gm20 position 34469185