Volvo C30 Alarmsirene 31252084 Bj 2007

Removed from my 2007 C30 T5. No warranty given or implied as I know the battery’s do go bad in these sometimes bit can be replaced.

eBay