GLYMA.20G139700

$200.00

SKU:SL000902Insert is on chromosome Gm20 position 37884052

SKU: SL000902
Category:

Description

SKU:SL000902
Insert is on chromosome Gm20 position 37884052