Output 75ef66a5d00e430542f23a14d92e63a539c0fd045fee0802af67b686f452e7e1:7

value
18795518
script pubkey
OP_0 OP_PUSHBYTES_20 ca0f97e0a56b9124185792dbd73202f1bfb0eee7
address
bc1qeg8e0c99dwgjgxzhjtdawvsz7xlmpmh8800xxt
transaction
75ef66a5d00e430542f23a14d92e63a539c0fd045fee0802af67b686f452e7e1
spent
true