GLYMA.19G136000

$200.00

SKU:SL002926Insert is on chromosome Gm19 position 39725962

SKU: SL002926
Category:

Description

SKU:SL002926
Insert is on chromosome Gm19 position 39725962