Lefty (LEFTY1) (NM_020997) Human Untagged Clone SC122900 CNY 7,220.00 6周 LEFTY1 (untagged)-Human left-right determination factor 1 (LEFTY1) Type Human Untagged Clone Tag Tag Free Vector pCMV6-XL5