APARATO PARA LA INMOVILIZACION DE PEQUEÑOS ANIMALES EN PROCESO DE EXPERIMENTACION 2012 Patent uri icon

date filed

  • November 7, 2008

date issued

  • August 28, 2012

geographic focus