GLYMA.20G150700

$200.00

SKU:SL000806Insert is on chromosome Gm20 position 38946606

SKU: SL000806
Category:

Description

SKU:SL000806
Insert is on chromosome Gm20 position 38946606