GLYMA.20G140700

$200.00

SKU:SL000893Insert is on chromosome Gm20 position 37944000

SKU: SL000893
Category:

Description

SKU:SL000893
Insert is on chromosome Gm20 position 37944000