We no longer carry Sennheiser HZP 31 - earpads (3091247), but we found this replacement for you.
This Item: EPOS I SENNHEISER HZP 31 SC 200 - earpad for headset