GLYMA.20G154700

$200.00

SKU:SL000776Insert is on chromosome Gm20 position 39353831

SKU: SL000776
Category:

Description

SKU:SL000776
Insert is on chromosome Gm20 position 39353831