Match the following:
  
Answer variants:
Platelets
Blood platelets
 
1. Found in mammals -
 
2. Blood clotting -