GLYMA.20G248700

$200.00

SKU:SL000013Insert is on chromosome Gm20 position 47776639

SKU: SL000013
Category:

Description

SKU:SL000013
Insert is on chromosome Gm20 position 47776639