4-Dimethylaminobenzaldehyde 103404-75-7 100 unit(s) Related to Personal Protective
Platform notes & fabric story
Description
4 Dimethylaminobenzaldehyde 103404 75 7 100 unit(s) Related to Personal Protective 100 unit(s) 54 mM (10 mg ml) in H2O or buffer