GLYMA.20G226700

$200.00

SKU:SL000191Insert is on chromosome Gm20 position 46085286

SKU: SL000191
Category:

Description

SKU:SL000191
Insert is on chromosome Gm20 position 46085286