GLYMA.20G140500

$200.00

SKU:SL000895Insert is on chromosome Gm20 position 37926478

SKU: SL000895
Category:

Description

SKU:SL000895
Insert is on chromosome Gm20 position 37926478