Culture Plate

culture plate
24wells culture plate

F1004, F1008 24wells culture plate


..

96wells detachable plate

F1005 96wells detachable plate


..

52 Wells reaction plate

F1006, F1007 52 Wells reaction plate


..

SEND US A MESSAGE