GLYMA.20G099600

$200.00

SKU:SL001241Insert is on chromosome Gm20 position 34301877

SKU: SL001241
Category:

Description

SKU:SL001241
Insert is on chromosome Gm20 position 34301877