Amphioxus

 

 

 

 

Immunodetection and fluorescent labelling