GLYMA.20G229100

$200.00

SKU:SL000173Insert is on chromosome Gm20 position 46328065

SKU: SL000173
Category:

Description

SKU:SL000173
Insert is on chromosome Gm20 position 46328065