(1E,3E,5E,7E)-1,8-Diphenylocta-1,3,5,7-tetraene

This product is currently out of stock and unavailable.

SKU: F763597