Assembly of the anterograde IFT train (Canis familiaris)
assembly of the anterograde ift train (canis familiaris)
Assembly of the anterograde IFT train (Canis familiaris)
assembly of the anterograde ift train (canis familiaris)