GLYMA.20G155100

$200.00

SKU:SL000773Insert is on chromosome Gm20 position 39389973

SKU: SL000773
Category:

Description

SKU:SL000773
Insert is on chromosome Gm20 position 39389973