Output 66d4b23179afeaefcd96f6a0c3bf61baefc7785addf3999fb55fc86ff35a5e61:1

value
252085
script pubkey
OP_0 OP_PUSHBYTES_20 d043b23bc6d453124d8c8c54b8887fd6017428d9
address
bc1q6ppmyw7x63f3ynvv332t3zrl6cqhg2xegyntjx
transaction
66d4b23179afeaefcd96f6a0c3bf61baefc7785addf3999fb55fc86ff35a5e61
spent
true