Output 50fc908842e76cc4ee0529ba21073bd2a3b837c009ee249eb0a4360dc6d5e25d:0

value
140866
script pubkey
OP_0 OP_PUSHBYTES_20 ec12b830eb41f4ec89a34188081201c07edf0cf6
address
bc1qasftsv8tg86wezdrgxyqsyspcpld7r8kq77su9
transaction
50fc908842e76cc4ee0529ba21073bd2a3b837c009ee249eb0a4360dc6d5e25d
spent
true