Back to Previous Page

2,2-Diphenylacetamide 5g

ITEM#: 3136-L0848506

MFR#: L08485-06

2,2-Diphenylacetamide 5g

2,2-Diphenylacetamide 5g