GLYMA.20G149500

$200.00

SKU:SL000818Insert is on chromosome Gm20 position 38807253

SKU: SL000818
Category:

Description

SKU:SL000818
Insert is on chromosome Gm20 position 38807253