Clostridium sporogenes derived ATCC 11437-0487A

Clostridium sporogenes derived ATCC 11437-0487A
Art. no. 87356

Availability: Produced to order

 

Please wait...