GLYMA.20G114100

$200.00

SKU:SL001120Insert is on chromosome Gm20 position 35586616

SKU: SL001120
Category:

Description

SKU:SL001120
Insert is on chromosome Gm20 position 35586616