GLYMA.20G166100

$200.00

SKU:SL000685Insert is on chromosome Gm20 position 40381594

SKU: SL000685
Category:

Description

SKU:SL000685
Insert is on chromosome Gm20 position 40381594